﻿using System;
using System.Collections.Generic;
using System.Text;

namespace AIStudio.Core
{
    public interface ILocalSetting
    {
        string PageTitle { get; set; }
        string Language { get; set; }
        double FontSize { get; set; }
        string FontFamily { get; set; }
        string Accent { get; set; }
        string Theme { get; set; }
        string NavigationLocation { get; set; }
        string NavigationAccent { get; set; }
        string TitleAccent { get; set; }
        string ToolBarLocation { get; set; }
        string Version { get; set; }
        string ServerIP { get; set; }
        string UpdateAddress { get; set; }

        void SetAppSetting(string key, object value);
        void SetAppTemplateSetting(string key, object value);

        Action AccentChanged { get; set; }
    }
}
